什麼是ActiveRecord?
Rails操作資料庫的套件稱為ActiveRecord。
ActiveRecord抽象了數據庫連接的概念,能讓我們更方便地和資料庫交流,而不是直接通過 SQL 的方式,並且對表中的資料做了映射,從而方便進行後續邏輯的處理。
ActiveRecord 和 Model 的關係
Model是繼承於ActiveRecord的Class。
Model 不是資料庫(Database)也不是資料表(Table),Model 可能只是疊在資料表上面的一個抽象類別,負責跟實體的資料表溝通。
所以ActiveRecord 會使用在